!function(e,t,n){t.behaviors.npDatalayerEvent={attach:function(t,r){if(n.np_datalayer_event){for(const[r,a]of Object.entries(n.np_datalayer_event))a.section_id_or_class&&once("np-datalayer-event-"+r+"-once",`${a.section_id_or_class}:not([data-component-id]`,t).forEach((function(t,n){e(t);""!==a.section_id_or_class&&""!==a.target_element&&i(a.section_id_or_class,a.target_element,a.label,a.event_category_value,a.event_action_value,a.event_action_value_cta)}));const r=document.querySelectorAll("form.webform-submission-form");r.length>0&&once("np-datalayer-event-webform-once",r,t).forEach((function(t,n){const r=e(t);0===r.parents("[data-component-id]").length&&(r.find('input[type="submit"]').on("click",(function(n){new MutationObserver(((n,a)=>{if(n.length>0){const i=r.find("label.error, .error.dqe-feedback").filter((function(){return"none"!==e(this).css("display")}));function o(t){let n=e(t).attr("id");const r=e(t).closest("fieldset");return void 0!==n?n:r.find("label.error").length>0?r.find("label.error").attr("id"):r.find("input").length>0?r.find("input").attr("id")+"-error":void 0}i.length>0&&i.each((function(n,r){window.dataLayer=window.dataLayer||[],dataLayer.push({event:"form_error",event_name:"lce_form_submit_error",form_id:t.id,form_name:t.id,form_type:"Webform",error_code:o(r),error_name:e(r).text(),module_name:"np_datalayer_event",module_version:"1.0"})}))}a.disconnect()})).observe(t,{attributes:!1,childList:!0,subtree:!0})})),r.find(".form-item-type-select.form-item-subject").length>0&&r.find(".form-item-type-select.form-item-subject").on("change",(function(e){window.dataLayer=window.dataLayer||[],dataLayer.push({event:"form_interaction",event_name:"lce_form_topic_changed",form_id:t.id,form_name:t.id,form_type:"Webform",topic_id:e.target.value,module_name:"np_datalayer_event",module_version:"1.0"})})))}))}let a=function(t){let n;if("string"==typeof t)n=t;else{if(!e(t).length)return"";n=e(t).text()}return n.replace(/\n/g,"").trim()},o=function(t){let n="";const r=".field-generic-teaser-title, .field--name-field-c-advanced-title, .heading",a=".text-formatted";return e(t).length?(e(t).find(r).length>0?n=e(t).find(r).first().text():e(t).find(a).length>0&&(n=e(t).find(a).first().text()),n.replace(/\n/g,"").trim()):""};function i(e,t,n,r,i,d){document.querySelectorAll(`${e}:not([data-component-id])`).forEach((function(c,l){c.querySelectorAll(`${t}`).forEach((function(l,f){l.addEventListener("click",(function(f){window.dataLayer=window.dataLayer||[],dataLayer.push({event:n,event_section_id_or_class:e,event_target_element:t,event_category:r||"General",event_action:i||o(c),event_action_cta:d||a(l),module_name:"np_datalayer_event",module_version:"1.0"})}))}))}))}once("globalCMTriggerUserId","body",t).forEach((function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"globalCMTrigger",userData:{user_id:void 0!==n.currentUserId?n.currentUserId:void 0}})}))}}}(jQuery,Drupal,drupalSettings);